package com.by.service;

import com.by.entity.ProductAttr;
import com.baomidou.mybatisplus.extension.service.IService;
import com.by.vo.ProductAttrValueVo;
import com.by.vo.ProductAttrVo;

import java.util.List;

/**
* @author 16564
* @description 针对表【pms_product_attr(规格项表)】的数据库操作Service
* @createDate 2025-10-11 15:46:43
*/
public interface ProductAttrService extends IService<ProductAttr> {

    /**
     * 查询所有的规格项和值
     * @return 规格项和值的列表
     */
    List<ProductAttrVo> listAttr();

    /**
     * 查询同一个规格项下的所有规格值
     * @param attrId 规格项ID
     * @return 规格项值的列表
     */
    List<ProductAttrValueVo> listAttrValue(Long attrId);
}
